home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 4.iso
/
public
/
SciAn
/
src
/
ScianSnap.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-08-01
|
1KB
|
50 lines
/*ScianSnap.h
Eric Pepke
14 January 1993
Public stuff for ScianSnap.c
*/
/*Methods*/
ObjPtr SaveSnapshotControls();
ObjPtr LogSnapshotControls();
#ifdef PROTO
ObjPtr TakeSnapshot(ObjPtr);
ObjPtr TakeVarsSnapshot(ObjPtr, ObjPtr);
ObjPtr TakeSingleVarSnapshot(ObjPtr object, NameTyp whichVar);
Bool EqualSnapshots(ObjPtr snap1, ObjPtr snap2);
void ApplySnapshot(ObjPtr snapshot);
void ApplySnapshotTo(ObjPtr snapshot, ObjPtr object);
void InitSnapshots(void);
void KillSnapshots(void);
void AddSnapVar(ObjPtr, NameTyp);
ObjPtr AssembleSnapVars(ObjPtr);
void PullSnapVars(ObjPtr, ObjPtr);
void SubsumeObjIntoDatabase(ObjPtr object);
void ApplySavedSettings(ObjPtr);
void LogSnapshot(ObjPtr);
ObjPtr GetSettingsDirectory(void);
ObjPtr InterpSnapshots(ObjPtr, ObjPtr, real);
ObjPtr InterpSimpleObjects(ObjPtr, ObjPtr, real);
#else
ObjPtr TakeSnapshot();
ObjPtr TakeVarsSnapshot();
ObjPtr TakeSingleVarSnapshot();
Bool EqualSnapshots();
void ApplySnapshot();
void ApplySnapshotTo();
void InitSnapshots();
void KillSnapshots();
void AddSnapVar();
ObjPtr AssembleSnapVars();
void PullSnapVars();
void SubsumeObjIntoDatabase();
void ApplySavedSettings();
void LogSnapshot();
ObjPtr GetSettingsDirectory();
ObjPtr InterpSnapshots();
ObjPtr InterpSimpleObjects();
#endif